Page({
  /**
   * 页面的初始数据
   */
  data: {
    fileName: '推进文件',
    showSelect: false
  },
  openShare() {
    this.downImg('https://zx-1311146360.cos.ap-shanghai.myqcloud.com/yinqi_infrom/%E9%93%B6%E4%BC%81%E5%AF%B9%E6%8E%A5%E9%9C%80%E6%B1%82V14%281%29.pdf')
    this.setData({
      showSelect: true
    })
  },
  hideSelect () {
    this.setData({
      showSelect: false
    })
  },
  downloadWx () {
    const _this = this
    wx.shareFileMessage(
      {
        filePath: this.data.filePath,
        fileName: this.data.fileName + '.pdf',
        success (data) {
          // wx.navigateBack({
          //   delta: 1
          // })
          _this.setData({
            showSelect: false
          })
        },
        fail (res) {
          console.log(res, '分享报错的原因')
          // wx.showToast({
          //   title: JSON.stringify(res),
          //   icon: "none"
          // })
        }
      }
    )
  },
  downImg (url) {
    const _this = this
    // console.log(url, 'url+++++++++')
    wx.downloadFile({
      url: url, // 下载url
      success (res) {
        console.log('ressss', res)
        if (res.statusCode == 200) {
          console.log('res.statusCode', res)
          _this.setData({
            filePath: res.tempFilePath,
          })
        }
      },
      fileName: this.data.fileName,
      fail () {
        wx.showToast({
          title: '导出失败',
          icon: 'none'
        })
      },
    })
  },
  async initInfos() {
    const res = await getApp().globalData.request(
      "/mes/minus", {},
      "POST"
    );
    console.log(res, 'res')
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad () {
    this.initInfos()
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady () {

  },
  /**
   * 生命周期函数--监听页面显示
   */
  onShow () {
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage () {

  }
})